body,html{margin:0;padding:0;color:#2c2c2c;font-size:12px;font-family:"Microsoft Yahei",\5B8B\4F53,Arial Narrow,arial,serif;text-align:left;}
div,p,span,ul,li,input,td,dd,dl,dt,ol,h1,form{margin:0;padding:0;}
i,em{font-style:normal;}
img{ border:none;vertical-align:top;}
ul,li,dl,dd,dt{list-style-type: none;}
a{outline:0 none}
a:hover{text-decoration: none;}
.fn_clear{zoom:1;display:block;clear:both;}
.fn_clear:after{clear:both;display:block;overflow:hidden;visibility:hidden;height:0 !important;line-height:0;font-size:xx-large;content:"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";}
.fn_hide{overflow: hidden;display: block;height: 0;visibility: hidden;line-height: 0;font-size: 0;}
.fn_hide_text{position: absolute;overflow: hidden;display: block;top:-5555px;height: 0;visibility: hidden;line-height: 0;font-size: 0;}
.fn_right{display: inline;float: right;}
/*base over header*/
body{background: #d3c8b4 url(../img/bgpc.jpg) center 0 no-repeat;}
.header{width: 1000px;height:458px;margin: auto;}
.header .title{padding-top: 122px;height: 88px;line-height: 88px;font-size: 18px;zoom: 1;}
.header .title p{display: inline-block;*display: inline;*zoom: 1;line-height: 88px;}
.cole02f00{color: #e02f00}
.colfff{color: #fff}
.borr44{border-radius: 44px}
.mr10{margin-right: 10px;}
.w630{width: 630px;}
.w1000{width: 1000px;}
.towdcode{position: relative;width: 210px;height: 192px;padding-top: 18px;background-color: #e1dacf;border-radius: 0 0 16px 16px}
.towdcode img{position: relative;display: block;width: 150px;margin: auto;z-index: 2;}
.towdcode a{position: absolute;bottom: -80px;left: 0;height: 59px;width: 100%;line-height: 59px;border-radius: 10px;border-bottom: 2px solid #9e280c;background: #d6441c url(../img/pcdown1.png) 145px center no-repeat;font-size: 24px;color: #fff;text-decoration: none;text-indent: 38px;}
.apps{position: relative;height: 340px;background: #d3c8b4 url(../img/apps.jpg) center 0 repeat-x;}
.appslist{position: relative;left: 50%;top: -44px;height: 250px;width: 1192px;margin-left: -596px;}
.appslist .butl,.appslist .butr{position: absolute;top: 16px;width: 64px;height: 64px;border-radius: 32px;background-color: #a88c7f;text-align: center;line-height: 64px;text-decoration: none;color: #fff;font-family:monospace;font-size: 45px;font-weight: 700;}
.appslist .butl{left: 0;}
.appslist .butr{right: 0;}
.appslist .w1000{position: absolute;left: 96px;top: 0;overflow: hidden;height: 180px;}
.appslist ul{width: 3000px;height: 146px;}
.appslist li{position: relative;display: inline;float: left;width: 88px;margin: 0 30px 0 10px;padding-top: 4px;white-space:normal; word-break:break-all; word-wrap:break-word;text-align: center;line-height: 20px;font-size: 14px;zoom: 1;}
.appslist li a{position: relative;display: block;text-decoration: none;color: #333}
.appslist li a img{display: block;width: 88px;height: 88px;margin-bottom: 8px;}
.appslist li.hotapp a span.hotorpush{display: block;left: 8px;top: 0px;position: absolute;width: 34px;height: 58px;background: url(../img/hotapp.png) 0 0 no-repeat;z-index: 3;}
.appslist li.pushapp a span.hotorpush{display: block;left: 8px;top: 0px;position: absolute;width: 34px;height: 58px;background: url(../img/pushapp.png) 0 0 no-repeat;z-index: 3;}
.appslist li.lockapp a span.orlock{display: block;width: 18px;height: 21px;margin: auto;background: url(../img/lock2.png) 0 0 no-repeat;zoom: 1;}

.footer{height: 30px;text-align: center;color: #999;line-height: 30px;}
.footdown{height: 100px;width: 100%;background-color: #a88c7f;}
.footdown a{display: block;width: 100%;height: 100px;line-height: 100px;text-align: center;font-size: 30px;text-decoration: none;vertical-align: middle;color: #fff;}
.footdown a img{vertical-align: middle;}

.pop_wrap{position: fixed;top: 0;left: 0;min-height: 100%;height: 100%;min-width: 100%;z-index: 1200;}
       .pop_wrap .pop{display: block;position: absolute;left: 50%;top: 50%;height: 180px;width: 300px;margin-left:-180px;margin-top: -154px;padding: 20px 30px 30px;background-color: #fff;border-radius: 5px;zoom: 1;}
       .pop_wrap .pop .close{position: absolute;top:30px;right: 30px;width: 15px;height: 15px;line-height: 15px;font-size:15px;text-align: center;color: #ccc;font-weight: 700;font-family: monospace;text-decoration: none}
       .pop_wrap .pop .title{height: 55px;font-size: 24px;text-align: center;color: #1f1f1f;line-height: 55px;}
       .pop_wrap .pop input{display: block;width:278px;height: 40px;margin-bottom: 20px;border-radius: 5px;padding: 10px 10px;border:1px solid #ccc;background-color: #fff;font-size: 18px;box-shadow: inset 1px 0 5px #eee;zoom: 1;}
       .pop_wrap .pop .certain{display: inline-block;float: left;height: 52px;width: 140px;border-radius: 5px;line-height: 52px;background-color: #d6441c;font-size: 14px;color: #fff;text-decoration: none;text-align: center;}
		.pop_wrap .pop .cancel{display: inline-block;float: left;height: 52px;width: 140px;margin-right: 20px;border-radius: 5px;line-height: 52px;background-color: #ccc;font-size: 14px;color: #fff;text-decoration: none;text-align: center;}























